package com.ruoyi.project.hcy.task.mapper;

import com.ruoyi.project.hcy.administrations.domain.Crew;
import com.ruoyi.project.hcy.task.domain.TaskTransfer;

import java.util.List;

/**
 * 任务转移数据层
 */
public interface TaskTransferMapper {
    List<TaskTransfer> selectTaskTransferList(TaskTransfer taskTransfer);

    int insertTransfer(TaskTransfer taskTransfer);

    int deleteTaskTransferByIds(Long[] transferIds);

    TaskTransfer selectTaskTransferById(Long transferId);

    int updateTaskTransfer(TaskTransfer taskTransfer);

    List<Crew> selectCrews();

    int verifyTaskTransfer(TaskTransfer taskTransfer);
}
